@media only screen and (max-width:767px){body{font-size:15px}.mtb-100{margin-top:50px;margin-bottom:50px}.mt-100{margin-top:50px}.mb-100{margin-bottom:50px}.ptb-100{padding-top:50px;padding-bottom:50px}.pt-100{padding-top:50px}.pb-70{padding-bottom:20px}.pb-100{padding-bottom:50px}.section-title{margin-bottom:30px;margin-top:-7px}.section-title h2{font-size:30px}.side-nav a{padding:4px 10px!important;top:14px!important;font-size:12px!important}.header-area{text-align:center}.header-area .left{margin-bottom:10px}.header-area .left ul li{display:block;margin-right:0;padding-right:0;border-right:0;margin-bottom:5px}.header-area .left ul li:last-child{margin-bottom:5px}.header-area .right{text-align:center}.header-area .right ul li form{margin-left:0;padding-left:0;border-left:0}.banner-slider-item{height:100%;padding-top:155px;padding-bottom:135px}.banner-content{margin-top:0}.banner-content h1{font-size:35px;margin-bottom:30px}.banner-area .banner-shape img:nth-child(1){top:80px}.banner-area .banner-shape img:nth-child(2){top:500px;right:30%}.banner-area .owl-prev{top:85%;width:40px;height:40px;line-height:40px!important;font-size:30px!important}.banner-area .owl-prev i{line-height:40px}.banner-area .owl-next{top:85%;width:40px;height:40px;line-height:40px!important;font-size:30px!important}.banner-area .owl-next i{line-height:40px}.feature-area{margin-top:50px}.feature-item{-webkit-box-shadow:0 0 20px 0 #f1f1f1;box-shadow:0 0 20px 0 #f1f1f1;text-align:center;padding:30px 25px}.about-area .about-content{text-align:center}.about-area .about-content .section-title{text-align:center}.about-area .about-img .inner{left:30px}.service-item{padding:30px 25px 28px}.know-area .know-shape img{height:auto}.case-study-item{text-align:center}.case-study-item .inner{padding:30px 25px}.blog-item{text-align:center}.blog-item .bottom{padding:30px 15px}.blog-item .bottom ul li{margin-right:5px;margin-left:5px}.subscribe-area{text-align:center}.subscribe-area .section-title{text-align:center}.copyright-area{margin-top:20px}.banner-area-two{height:100%;padding-top:130px;padding-bottom:80px}.banner-area-two .banner-content{text-align:center;margin-left:auto;margin-right:auto;margin-bottom:30px}.banner-area-two .banner-content .banner-btn-area .common-btn{margin-left:8px}.banner-area-two .banner-img{text-align:center}.banner-area-two .banner-img img{position:relative}.banner-area-two .banner-img img:nth-child(1){top:0;right:0;margin-left:auto;margin-right:auto;margin-bottom:30px}.banner-area-two .banner-img img:nth-child(2){top:0;right:0;margin-left:auto;margin-right:auto;margin-bottom:30px}.banner-area-two .banner-img img:nth-child(3){bottom:0;right:0;margin-left:auto;margin-right:auto;max-width:300px}.banner-area-two .banner-shape img:nth-child(1){top:70px}.banner-area-two .banner-shape img:nth-child(3){top:85px}.banner-area-two .banner-shape img:nth-child(4){display:none}.banner-area-two .banner-shape img:nth-child(5){display:none}.case-item{text-align:center}.review-item{padding:0 15px 30px}.banner-area-three{height:100%;padding-top:130px;padding-bottom:85px;text-align:center}.banner-area-three .banner-img{margin-bottom:30px}.banner-area-three .banner-img img:nth-child(1){right:0;max-width:275px;margin-left:auto;margin-right:auto;position:relative}.banner-area-three .banner-img img:nth-child(2){display:none}.banner-area-three .banner-img img:nth-child(3){display:none}.banner-area-three .banner-content{text-align:center;margin-left:auto;margin-right:auto}.banner-area-three .banner-content h1{margin-bottom:12px}.banner-area-three .banner-content h2{font-size:25px}.service-area.two .service-item{text-align:center;padding-left:25px}.service-area.two .service-item .icon{position:relative;top:0;left:0;margin-bottom:25px}.review-item-two{text-align:center}.review-item-two img{position:relative;top:0;margin-left:auto;margin-right:auto}.review-item-two .inner .right{text-align:center}.page-title-area{height:400px}.page-title-area .title-content{margin-top:40px}.page-title-area .title-content h2{font-size:35px}.common-details-area .details-item{text-align:center}.common-details-area .details-item .top h2{font-size:30px}.common-details-area .details-item .review-item-two{margin-top:30px}.widget-area .brochures .btn-wrap span{left:105px}.blog-details-area .details-item{text-align:center}.blog-details-area .details-item h2{font-size:25px}.blog-details-area .details-item blockquote{padding:30px 15px;margin-left:0}.blog-details-area .details-item blockquote i{position:relative;top:0;left:0;margin-bottom:20px}.blog-details-area .details-item .tags .left{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.blog-details-area .details-item .tags .left ul li a{padding:3px 6px}.blog-details-area .details-item .tags .right{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;text-align:center}.blog-details-area .details-item .comments{text-align:start}.blog-details-area .details-item .comments ul li a{position:relative;margin-top:5px}.blog-details-area .details-item .details-form{padding:26px 30px 30px}.user-area .user-item{padding:30px}.common-faq-area .faq-item .accordion li .faq-content{padding:12px 25px 15px 20px}.error-area .error-content h1{font-size:70px}.case-study-area-two .portfolio-menu li{margin-bottom:5px}.footer-item .footer-touch ul li{padding-left:50px}.about-area .about-content .inner ul li i{position:relative}.feature-item h3{font-size:20px}.service-item h3{font-size:20px}.case-study-item .inner{padding:30px 15px}.case-study-item .inner h3{font-size:20px}.blog-item .bottom h3{font-size:20px}.about-area .about-content{padding-left:0}.banner-area-two .banner-img .inner{bottom:70px}.know-area.three{position:relative;bottom:0;margin-top:30px}.banner-area-three{padding-bottom:55px}.about-area.three .about-img img:nth-child(1){max-width:145px}.about-area.three .about-img img:nth-child(2){max-width:100%;margin-left:0}.widget-area{padding-left:0}.common-details-area .details-item .top .inner ul li{padding-left:0}.common-details-area .details-item .top .inner ul li i{position:relative;top:0}.blog-details-area .details-item .inner .bottom ul li{padding-left:0}.blog-details-area .details-item .inner .bottom ul li i{position:relative;top:0}}@media only screen and (min-width:576px) and (max-width:767px){.about-area .about-content .inner ul li{font-size:14px}.blog-item .bottom h3{font-size:18px}.service-item{padding:30px 15px 28px}}@media only screen and (min-width:768px) and (max-width:991px){body{font-size:15px}.mtb-100{margin-top:70px;margin-bottom:70px}.mt-100{margin-top:70px}.mb-100{margin-bottom:70px}.ptb-100{padding-top:70px;padding-bottom:70px}.pt-100{padding-top:70px}.pb-70{padding-bottom:40px}.pb-100{padding-bottom:70px}.section-title{margin-top:-8px}.header-area{text-align:center}.header-area .left{margin-bottom:10px}.header-area .right{text-align:center}.header-area .right ul li form{padding-left:0;border-left:0}.side-nav a{top:11px!important}.banner-slider-item{height:100%;padding-top:155px;padding-bottom:135px}.banner-content{margin-top:0}.banner-content h1{font-size:50px;margin-bottom:30px}.banner-area .banner-shape img:nth-child(1){top:80px}.banner-area .banner-shape img:nth-child(2){top:500px;right:30%}.banner-area .owl-prev{top:85%}.banner-area .owl-next{top:85%}.feature-area{margin-top:70px}.feature-item{-webkit-box-shadow:0 0 20px 0 #f1f1f1;box-shadow:0 0 20px 0 #f1f1f1;text-align:center}.about-area .about-content{text-align:center}.about-area .about-content .section-title{text-align:center;margin-left:auto}.about-area .about-img .inner{left:30px}.know-area .know-shape img{height:auto}.case-study-item{text-align:center}.case-study-item .inner{padding:30px 25px}.blog-item{text-align:center}.blog-item .bottom{padding:30px 15px}.blog-item .bottom h3{font-size:18px}.blog-item .bottom ul li{margin-right:5px;margin-left:5px}.subscribe-area{text-align:center}.subscribe-area .section-title{text-align:center}.copyright-area{margin-top:40px}.banner-area-two{height:100%;padding-top:130px;padding-bottom:80px}.banner-area-two .banner-content{text-align:center;margin-left:auto;margin-right:auto;margin-bottom:30px}.banner-area-two .banner-content .banner-btn-area .common-btn{margin-left:8px}.banner-area-two .banner-img{text-align:center}.banner-area-two .banner-img img{position:relative}.banner-area-two .banner-img img:nth-child(1){top:0;right:0;margin-left:auto;margin-right:auto;margin-bottom:30px}.banner-area-two .banner-img img:nth-child(2){top:0;right:0;margin-left:auto;margin-right:auto;margin-bottom:30px}.banner-area-two .banner-img img:nth-child(3){bottom:0;right:0;margin-left:auto;margin-right:auto;max-width:300px}.banner-area-two .banner-shape img:nth-child(1){top:70px}.banner-area-two .banner-shape img:nth-child(3){top:85px}.banner-area-two .banner-shape img:nth-child(4){top:185px;left:5%}.banner-area-two .banner-shape img:nth-child(5){left:15%}.case-item{text-align:center}.banner-area-three{height:100%;padding-top:130px;padding-bottom:85px;text-align:center}.banner-area-three .banner-img{margin-bottom:30px}.banner-area-three .banner-img img:nth-child(1){right:0;max-width:275px;margin-left:auto;margin-right:auto;position:relative}.banner-area-three .banner-img img:nth-child(2){display:none}.banner-area-three .banner-img img:nth-child(3){display:none}.banner-area-three .banner-content{text-align:center;margin-left:auto;margin-right:auto}.banner-area-three .banner-content h1{margin-bottom:12px}.banner-area-three .banner-content h2{font-size:25px}.service-area.two .service-item{text-align:center;padding-left:25px}.service-area.two .service-item .icon{position:relative;top:0;left:0;margin-bottom:25px}.review-item-two{text-align:center}.review-item-two img{position:relative;top:0;margin-left:auto;margin-right:auto}.review-item-two .inner{padding:40px 20px 30px;margin-left:auto;margin-right:auto}.review-item-two .inner .right{text-align:center}.page-title-area{height:400px}.page-title-area .title-content{margin-top:45px}.page-title-area .title-content h2{font-size:45px}.common-details-area .details-item{text-align:center}.common-details-area .details-item .review-item-two{margin-top:30px;margin-left:auto;margin-right:auto}.common-details-area .details-item .review-item-two .inner{margin-left:auto;margin-right:auto}.widget-area .brochures .btn-wrap span{left:105px}.about-area .about-content .inner ul li i{position:relative}.feature-item h3{font-size:20px}.service-item h3{font-size:20px}.case-study-item .inner h3{font-size:20px}.blog-item .bottom h3{font-size:19px}.about-area .about-content{padding-left:0}.banner-area-two .banner-img .inner{right:-350px}.know-area.three{position:relative;bottom:0;margin-top:30px}.banner-area-three{padding-bottom:55px}.widget-area{padding-left:0}.common-details-area .details-item .top .inner ul li{padding-left:0}.common-details-area .details-item .top .inner ul li i{position:relative;top:0}.blog-details-area .details-item .inner .bottom ul li{padding-left:0}.blog-details-area .details-item .inner .bottom ul li i{position:relative;top:0}}@media only screen and (min-width:992px) and (max-width:1199px){.main-nav nav .navbar-nav .nav-item a{margin-left:10px;margin-right:10px}.side-nav a{padding:10px;font-size:14px}.banner-area .owl-prev{top:50%}.banner-area .owl-next{top:50%}.blog-item .bottom h3{font-size:18px}.service-item{padding:30px 15px 28px}.banner-area-three .banner-img img:nth-child(1){right:75px;max-width:290px}.banner-area-three .banner-img img:nth-child(2){right:35px;max-width:340px}.banner-area-three .banner-img img:nth-child(3){right:55px;max-width:310px}.information-item h3{font-size:14px}.service-area.two .service-item{text-align:center;padding-left:15px;padding-right:15px}.service-area.two .service-item .icon{position:relative;top:0;left:0;margin-bottom:25px}.review-item-two .inner{max-width:345px}.common-details-area .details-item .middle .middle-item{padding:30px 10px}.common-details-area .details-item .middle .middle-item i{font-size:30px}.common-details-area .details-item .middle .middle-item h4{font-size:13px}.common-details-area .details-item .middle .middle-item span{font-size:45px;line-height:45px}.common-details-area .details-item .review-item-two{margin-left:0}.common-details-area .details-item .review-item-two .inner{margin-left:60px}.blog-details-area .details-item .tags .left ul li a{padding:5px 10px}.banner-content{max-width:815px}.subscribe-area .section-title h2{font-size:28px}.banner-area-two .banner-content{max-width:560px}.banner-area-two .banner-img img:nth-child(1){top:245px;right:225px;max-width:165px}.banner-area-two .banner-img img:nth-child(2){max-width:180px;top:230px}.banner-area-two .banner-img img:nth-child(3){bottom:130px;right:35px}.about-area.three .about-img img:nth-child(2){max-width:415px}}@media only screen and (min-width:1200px) and (max-width:1350px){.about-area .about-content .inner ul li{font-size:15px}.blog-item .bottom{padding:30px 20px}.blog-item .bottom h3{font-size:20px}.banner-area-two .banner-img img:nth-child(1){max-width:210px}.banner-area-two .banner-img img:nth-child(3){right:30px}.banner-area-three .banner-img img:nth-child(3){right:118px}.banner-area-two .banner-content{max-width:660px}.about-area.three .about-img img:nth-child(2){max-width:505px}.subscribe-area .section-title h2{font-size:30px}.review-item-two .inner{max-width:435px}}@media only screen and (min-width:1800px){.banner-area-two{height:875px;max-width:1320px;margin-left:auto;margin-right:auto}.banner-area-two .banner-img img:nth-child(1){top:170px;right:320px;max-width:300px}.banner-area-two .banner-img img:nth-child(2){top:152px;right:-30px;max-width:315px}.banner-area-two .banner-img img:nth-child(3){bottom:115px;right:200px;max-width:430px}.banner-area-two .banner-img img:nth-child(4){bottom:85px;right:583px}.banner-slider-item{height:875px}.banner-area-three{height:875px;max-width:1320px;margin-left:auto;margin-right:auto}.banner-area-three .banner-content{margin-top:-95px}.know-area.three{bottom:90px}.banner-area-three .banner-img img:nth-child(1){right:85px;max-width:430px}.banner-area-three .banner-img img:nth-child(2){right:55px}.banner-area-three .banner-img img:nth-child(3){right:90px}}@media only screen and (max-width:991px){.mean-container .mean-bar{background-color:#fff}.mean-container a.meanmenu-reveal{color:#ff4900}.mean-container a.meanmenu-reveal span{margin-top:30px;position:relative;top:-10px;background-color:#ff4900;border-radius:0}.mobile-nav .logo{top:9px;max-width:110px}.mobile-nav.mean-container .mean-nav ul li a.active{color:#ff4900}.navbar-nav{height:318px;overflow-y:scroll}.side-nav a{padding:6px 10px;position:absolute;top:12px;right:60px;font-size:14px}}@media(min-width:1300px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1320px;width:100%}}